/* eslint-disable */

import React from 'react';
import { Svg, Path } from 'react-native-svg';
import { getIconColor } from './helper';

let IconShare04 = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M611.008 165.24799999L610.176 41.53599999c0-26.048 11.072-32 32.448-17.088l365.632 233.408c20.928 14.912 20.928 40.064 0 55.424l-344.32 222.72c-21.312 15.36-53.76 16.64-53.76-9.344V404.60799999c-162.56 13.632-302.08 139.968-341.76 294.4a391.04 391.04 0 0 1-12.352-95.552c0-200.128 148.48-415.616 343.424-437.376l11.52-0.832zM128.064 16.31999999l325.504 6.4-2.112 73.856-51.648 47.744h-229.12c-23.424 0-42.624 19.2-42.624 42.688v640c0 23.488 19.2 42.688 42.624 42.688h640c23.488 0 42.688-19.2 42.688-42.688V593.59999999l128-94.272v370.368c0 70.784-57.152 128-128 128H128.064c-70.848 0-128-57.216-128-128V144.31999999c0-70.784 57.152-128 128-128z"
        fill={getIconColor(color, 0, '#333333')}
      />
    </Svg>
  );
};

IconShare04.defaultProps = {
  size: 18,
};

IconShare04 = React.memo ? React.memo(IconShare04) : IconShare04;

export default IconShare04;
